#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main(int argc, const char *argv[])
{
	// 设置随机种子
	srand(time(NULL));
	int i = 0;
	int j = 0;

	// 用来保存红球的号码
	int red[6] = {0};
	// 用来保存蓝球的号码
	int blue = 0;

	// 获取红球号码
	for(i = 0; i < 6; ){ // 表达式3不写了
		red[i] = rand() % 33 + 1;
		for(j = 0; j < i; j++){
			if(red[j] == red[i]){
				break;
			}
		}
		if(j == i){
			i++;
		}
	}
	// 红球号码排序
	int temp = 0;
	for(i = 0; i < 6-1; i++){
		for(j = 0; j < 6-1-i; j++){
			if(red[j] > red[j+1]){
				temp = red[j];
				red[j] = red[j+1];
				red[j+1] = temp;
			}
		}
	}
	
	// 获取蓝球号码
	blue = rand() % 16 + 1;

	// 输出红球号码
	for(i = 0; i < 6; i++){
		printf("%02d ", red[i]);
	}
	// 输出蓝球号码
	printf("+ %02d\n", blue);

	return 0;
}
